put to eternal rest someone - Turkish English Dictionary